lambert2_v
==========
  Textures:
    - Grain00

  Ambient Colors:
    - 128, 128, 128, 128

  Constant Colors:
    - 4, 2, 0, 20

  Material Colors:
    - 203, 203, 203, 255
    - 203, 203, 203, 255

  Color Registers:
    - 121, 113, 80, 0
    - 0, 0, 0, 368

  Steps:
    1: RGB = (lerp from (4, 2, 0) to (121, 113, 80) using (vertex RGB))
         A = (lerp from 20 to 0 using (vertex A)), multiply by 2
    2: RGB = ((prev. RGB) * (tex #1 RGB)), then add (prev. A), multiply by 2
         A = ((vertex A) * (tex #1 A))



lambert4_v
==========
  Textures:
    - BlackBody
    - Env4
        Scale: 0.869140625, 0.869140625
    - Metal02
        Offset: 0.6640625, 0.9521484375
        Scale: 0.0390625, 1.3232421875
        Rotation: 0.249977111117893

  Ambient Colors:
    - 128, 128, 128, 128

  Material Colors:
    - 204, 204, 204, 255
    - 204, 204, 204, 255

  Color Registers:
    - -10, -10, -10, -118
    - 16, 12, 4, 0
    - 1023, 1023, 1023, 255

  Steps:
    1: RGB = (lerp from (16, 12, 4) to (tex #1 RGB) using (vertex RGB)), then add (-10, -10, -10), multiply by 2
         A = (lerp from (tex #1 A) to 32 using (vertex A)), then add -118, multiply by 2
    2: RGB = ((vertex RGB) * (prev. A)), then add (prev. RGB), multiply by 2
         A = (64 * (vertex A)), then add -118, multiply by 2
    3: RGB = ((tex #2 RGB) * (vertex RGB)), then add (prev. RGB)
         A = (prev. A)



lambert9_v
==========
  Textures:
    - DotNoise

  Ambient Colors:
    - 128, 128, 128, 128

  Constant Colors:
    - 20, 9, 0, 20

  Material Colors:
    - 203, 203, 203, 255
    - 203, 203, 203, 255

  Color Registers:
    - 161, 80, 20, 0
    - 0, 0, 0, 368

  Steps:
    1: RGB = (lerp from (20, 9, 0) to (161, 80, 20) using (vertex RGB))
         A = (lerp from 20 to 0 using (vertex A)), multiply by 2
    2: RGB = ((prev. RGB) * (tex #1 RGB)), then add (prev. A), multiply by 2
         A = ((vertex A) * (tex #1 A))
